defensive armament - Español Inglés Diccionario